tomato concentrate
0 synonyms found
No synonyms found for tomato concentrate. Try a different form of the word.
Definition
(n) : (US standards of identity) Any food obtained from the liquid of ripe tomatoes, strained, with any of: ingredients to regulate pH, water, salt, lemon juice, acid, sodium bicarbonate, spices, and flavoring.